﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace problem_6
{
    class Program
    {
        /* Project Euler - Problem #6
         * --------------------------
         * 
         * The sum of the squares of the first ten natural numbers is,
         * 12 + 22 + ... + 102 = 385
         * 
         * The square of the sum of the first ten natural numbers is,
         * (1 + 2 + ... + 10)2 = 552 = 3025
         * 
         * Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 3025  385 = 2640.
         * Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the sum.
         */ 
        
        static void Main(string[] args)
        {
            var result = Calculator.DiffSumSquaresSquareSums(100);
            const string format = "Difference Between Sum of Squares and\r\nSquare of Sums of First 100\r\nNatural Numbers: {0}\r\n";
            Console.Write(string.Format(format, result));
        }
    }
}
